fizzbuzz golang explained